/**
 * Sencha GXT 3.1.0 - Sencha for GWT
 * Copyright(c) 2007-2014, Sencha, Inc.
 * licensing@sencha.com
 *
 * http://www.sencha.com/products/gxt/license/
 */
@def textFamily value('theme.statusproxy.text.family');
@def textWeight value('theme.statusproxy.text.weight');
@def textSize value('theme.statusproxy.text.size');
@def textColor value('theme.statusproxy.text.color');

@def borderWidth value('theme.statusproxy.border.toString');
@def borderColor value('theme.statusproxy.border.color');
@def borderStyle value('theme.statusproxy.border.style');

@def backgroundColor value('theme.statusproxy.backgroundColor');

@def opacity value('theme.statusproxy.opacity');
@eval ieFilterOpacity com.sencha.gxt.themebuilder.base.client.CssResourceThemeUtils.opacityToIe8Filter(theme().info().opacity());

.proxy {
  position: absolute;
  left: 0;
  top: 0;
  visibility: hidden;
  z-index: 15000;
}

.dragGhost {
  font-family: textFamily;
  font-weight: textWeight;
  font-size: textSize;
  color: textColor;

  border-width: borderWidth;
  border-style: borderStyle;
  border-color: borderColor;
  background-color: backgroundColor;

  padding: 3px;
  padding-left: 20px;
  white-space: nowrap;
}

@if user.agent ie8 {
  .dragGhost {
    filter: ieFilterOpacity;
  }
} @else {
  .dragGhost {
    opacity: opacity;
  }
}

.dropIcon {
  position: absolute;
  top: 3px;
  left: 3px;
  display: block;
  z-index: 1;
}

@sprite .dropDisallowed .dropIcon {
  gwt-image: "dropNotAllowed";
}

@sprite .dropAllowed .dropIcon {
  gwt-image: "dropAllowed";
}
